dead body remains - Spanish English Dictionary